// 验证手机号
const checkMobile = (rule: any, value: any, callback: any) => {
  // 手机号正则表达式
  const regMobile =
    /^(13[0-9]|14[5|7]|17[0-9]|15[0|1|2|3|4|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9]|19[0-9])\d{8}$/;
  if (regMobile.test(value)) {
    // 合法的手机号
    return callback();
  }
  callback(new Error("请输入合法的手机号"));
};

// 验证密码
const checkAffirmPwd = (rule: any, value: any, callback: any, pwd: any) => {
  if (value === pwd) {
    return callback();
  } else {
    callback(new Error("两次密码输入不一致"));
  }
};

export { checkMobile, checkAffirmPwd };
